home *** CD-ROM | disk | FTP | other *** search
- ------------------------------------------------
- * Moonchild Prod. est fier de vous présenter : *
- ------------------------------------------------
-
- /-=-=-=-=-=-=-=-=-=-=-\
- < STARTUPSELECTOR 2.1 >
- \-=-=-=-=-=-=-=-=-=-=-/
-
- 1. Copyrights
-
- 2. Introduction
-
- 3. Matériel requis
-
- 4. Installation
-
- 5. Utilisation
-
- 6. Remerciements
-
- 7. Les auteurs
-
- 8. Versions futures
-
- 9. Historique
-
- 10. Trucs et conseils
-
-
-
-
-
-
-
-
-
-
- 1. Copyrights :
- ***************
-
- Le logiciel ainsi que le source qui accompagnent cette archive sont tous les
- deux Copyright (c) 1996-97 OLIVERES 'Moonchild' Jean-Marc et GUENOT 'RaphE'
- Raphaël.
-
- Le source du logiciel est librement modifiable. La seule chose que je vous
- demande est de m'envoyer une version avec vos modifications, et de ne pas
- oublier de me créditer.
-
- La permission est accordée de faire et de distribuer des copies de ce manuel
- pourvu que la notice de copyright et cette notice de permission soient
- préservées sur toutes les copies.
-
- Aucune garantie de quelque nature n'est donnée pour une fiabilité à 100% du
- programme décrit dans ce document. Vous utilisez votre matériel à vos
- propres risques. L'auteur ne peut pas être rendu pour responsable des
- dommages causés par l'utilisation de ce programme.
-
- Cette archive est distribuable gratuitement, mais reste encore "copyrighter"
- par OLIVERES Jean-Marc. Cela veut dire que vous pouvez la copier
- gratuitement aussi longtemps que vous ne demandez pas plus que le tarif
- nominal de copie.
-
- La permission est accordée pour inclure cette archive dans les collections
- de Domaine-Public.
-
- Si vous voulez distribuer ce programme, vous devez utiliser les archives de
- la distribution originale.
-
-
- 2. Introduction :
- *****************
-
- Bienvenue dans le monde merveilleux des sélectionneurs de séquence de
- démarrage.
-
- Grace à ce petit programme, vous allez pouvoir exécuter différents fichiers
- de démarrage, à votre choix.
-
- Il vous suffit uniquement d'écrire autant de fichiers de démarrage que vous
- désirez afin de commencer votre session avec l'Amiga dans un environnement
- sur mesure car c'est vous qui l'aurez amménagé.
-
- Le programme va afficher la liste des différents fichiers que vous aurez
- créé au préalable, et il ne vous restera plus qu'à cliquer sur le nom de
- votre choix pour exécuter cette séquence de démarrage.
-
- En plus le programme vous propose de désactiver le répertoire WBStartup et
- le fichier User-Startup afin de gagner un peu plus de mémoire en empêchant
- le chargement de vos commodités.
-
- Il vous sera aussi possible d'ouvrir un Shell, d'éditer ou d'effacer un
- script, d'avoir des sons, d'avoir des icônes avec vos scripts.
-
- Si vous avez installé le programme WBStartup+ alors un bouton apparaitra au
- bas de la fenêtre et vous aurez ainsi la possibilité d'appeler son programme
- de préférences.
-
- Vous pouvez sauvegarder vos choix ainsi que le dernier script que vous avez
- lancé afin de redémarrer dans cette configuration sans avoir à faire
- apparaitre la fenêtre du programme.
-
- Un programme de préférences est présent et peut être appelé depuis le
- Workbench ou depuis Startup-Selector par le menu.
-
- J'espère qu'il vous sera autant utile qu'il l'est pour moi et pour certains
- de mes amis.
-
- Ce programme à été écrit entièrement en E, et c'est ma première tentative de
- programmation sur AMIGA. J'espère que vous pardonnerez quelques défauts de
- jeunesse dans la rédaction du source de ce logiciel.
-
- Le source est situé dans le répertoire source.
-
- Note :
- ------
-
- StartupSelector est Giftware. Envoyez moi ce que vous voulez si vous estimez
- que ce logiciel vous est utile (une carte postale de votre région, une
- disquette pleine de mangas, une boite de gateaux, un AMIGA PPC ...). Il n'y
- a aucune raison de rendre ce logiciel Shareware. J'y ai passé du temps mais
- je n'y ai pas englouti mon argent. D'avance merci à tous ceux qui me feront
- savoir qu'ils profitent de ma modeste contribution au nouvel épanouissement
- de l'AMIGA.
-
-
- 3. Matériel requis :
- ********************
-
- Pour que le programme fonctionne, vous avez besoin :
-
- - d'un AMIGA :-)
-
- - la Reqtools.library Copyright © Nico François (optionelle)
-
- - la commande LoadWB dans le répertoire C:
-
- - la commande Execute dans le répertoire C:
-
- - Le programme WBStartup+ Copyright © 1996 John Hughes (optionel)
-
- Le programme a été testé et créé sur un Amiga 1200 avec carte accélératrice
- Microbotics 68030/50Mhz, un disque dur de 520 Mo et 6 MO de RAM.
-
- Il devrait fonctionner sans problème pour tous les Amiga avec au minimun la
- version 2.0 du Workbench.
-
-
- 4. Installation :
- *****************
-
- Entrez dans le répertoire 'Install' puis double-cliquer sur l'icône de votre
- choix pour lancer l'installation du logiciel.
-
- Pour ceux qui désirent l'installer manuellement, voici la méthode à suivre.
-
- Pour installer ce logiciel, il vous suffit de le copier n'importe où sur une
- partition de votre disque dur. Le plus simple étant de le mettre dans C:.
-
- La seule obligation à respecter est que le répertoire 'sounds' doit être
- dans le répertoire où vous avez installer Startup-Selector. Dans le cas
- contraire, aucun son ne sera joué mais le programme fonctionnera quand même.
-
- Puis il vous faudra créer un répertoire 'Start' dans S: car c'est dans ce
- dernier que vous placerez vos scripts. Ce répertoire peut être changé selon
- vos désirs (voir la section 'Démarrage').
-
- Il vous faudra ensuite éditer une séquence de démarrage réduite composée
- bien sûr de la commande 'Setpatch' et du chemin d'accès au programme sans la
- commande 'Run'. Cette séquence de démarrage devient celle qui sera exécutée
- au démarrage de l'Amiga.
-
- Votre séquence de démarrage d'origine DOIT être copiée dans le répertoire où
- vous allez placer vos différents scripts ('S:Start/' par défaut). Vous devez
- ôter la ligne comportant la commande 'Setpatch' car il aura déja été
- exécuté.
-
- NOTE: Par mesure de sécurité, renommer et garder dans un coin votre fichier
- Startup-Sequence d'origine (ex: Startup-Sequence.org).
-
- Copier le programme de préférences dans le répertoire 'Prefs' de votre
- Workbench.
-
- Simple non ? :-) non ?... Mais si !!!
-
- 5. Utilisation :
- ****************
-
- Voilà à quoi ressemble ma Startup-Sequence :
-
- Assign c: hd0:Cmds ADD
- C:Setpatch QUIET /* IMPORTANT */
- autoxa > nil:
- startupselector /* IMPORTANT */
-
- IF EXISTS S:User-Startup /* Ces lignes sont ici
- Execute S:User-Startup /* afin qu'installer
- EndIF /* trouve la User-Startup
-
- Avant d'exécuter 'StartupSelector', lancez le programme de préférences afin
- de mettre en place les différents paramètres dont le chemin d'accès à vos
- scripts et le fichier de démarrage par défaut.
-
- De plus, vous pouvez désactiver le répertoire WBStartup ainsi que le fichier
- User-Startup. L'astuce conciste juste à les renommer. C'est ce que fait le
- programme. Il renomme le répertoire en 'WBStartupOld' ainsi que son icone et
- il renomme le fichier en 'User-StartupOld'.
-
- Vous n'avez pas à vous soucier de ce répertoire car la première chose que
- fait StartupSelector au lancement ou après un reset est de renommer le
- répertoire WBStartupOld et son icone en WBStartup et WBStartup.info afin que
- tout soit normal.
-
- StartupSelector est totalement transparent à l'usage. En effet, il n'ouvre
- sa fenêtre de choix que si vous pressez la touche d'apparition de la fenêtre
- au lancement de l'Amiga. Dans le cas contraire, il va automatiquement
- exécuter le fichier 'Startup-Sequence' que vous n'aurez pas oublié de mettre
- dans votre répertoire spécial :-).
-
- Lors de l'ouverture de sa fenêtre, le programme vous proposera, bien sûr, le
- choix entre tous vos fichiers dont la séquence de démarrage.
-
- Depuis la version 2.0, vous pouvez sauvegarder vos préférences afin de
- redémarrer dans cette configuration sans avoir à faire apparaitre la fenêtre
- du programme. Un fichier appelé : 'startupselector.prefs' sera écrit dans
- votre répertoire S:.
-
- Vous pouvez l'éditer à la main avec n'importe quel éditeur de textes.
-
- Si vous avez installé le programme WBStartup+ alors un bouton apparaitra au
- bas de la fenêtre et vous aurez ainsi la possibilité, en cliquant dessus, de
- faire appel à son programme de préférences. Si WBStartup+ n'est pas
- installé, ce bouton n'apparaitra pas. StartupSelector cherche le programme
- 'WBStartup+Prefs' dans le répertoire 'SYS:prefs'.
-
- De plus, lors de l'ouverture de sa fenêtre, le script par défaut sera mis en
- surbrillance.
-
- Le bouton de fermeture de la fenêtre vous permettra de démarrer sur le
- dernier script sauvegardé avec ou sans modification des préférences et
- sauvegardera vos choix si vous avez coché l'option destinée à cet usage.
-
- Description du menu :
- ---------------------
-
- Projet
- |-----
- |-A propos -> Informations sur le logiciel
- |-Preférences -> Appelle le programme de preférences
- |-Nouveau Cli -> Ouvre un CLI
- |-Quitter -> Quitte le programme sans exécuter de script
- ni sauvegarder vos choix (même si coché)
-
- Commandes
- |--------
- |-Editer
- | |-Nouveau fichier -> Edite un nouveau script avec un éditeur externe
- | |-le script sélectionné -> Edite un script existant
- |
- |-Effacer -> Efface le script sélectionné de la liste et du
- répertoire
-
- Description du fichier de préférences : (StartupSelector.prefs)
- ---------------------------------------
-
- ASCIIFP ; I must be the first line. Don't modify me.
- $VER: 2.1 ; numéro de version
- Double click ? YES ; méthode pour exécuter un script
- Window always opened ? NO ; fenêtre ouverte automatiquement
- Sounds ? YES ; si vous voulez les sons ou pas
- Path to editor: c:ed ; chemin vers votre éditeur de texte
- Startups directory: S:Start/ ; répertoire contenant les scripts
- Default startup: startup-sequence ; script de démarrage par défaut
- Language: français ; langage pour le catalogue
- Qualifier: LEFTBUTTON ; touche d'appel pour ouvrir la fenêtre
- Screen mode: $29000 ; type d'écran (fonction des moniteurs)
- Font: topaz.font ; choix de la fonte
- Font size: 8 ; taille de la fonte
- Disable User-Startup ? NO ; rendre le fichier user-startup inactif
- Disable WBStartup ? NO ; rendre ce répertoire inactif
-
- Le programme de préférences vous permet d'initialiser toutes ces options. De
- plus, avec le bouton 'Use', vous avez la possibilité d'utiliser les
- préférences sans les sauvegarder. Ceci est utile car cela vous permet
- d'avoir plusieurs répertoires différents contenant des scripts et de passer
- de l'un à l'autre rapidement. Vous n'êtes donc pas limité quant au nombre de
- script et de répertoire. Le programme peut gérer jusqu'à 32000 scripts dans
- chaque répertoire.
-
- Exemple :
-
- Vos scripts d'initialisation de votre environnement seront dans 'S:Start'.
- Vos scripts exécutant vos logiciels pro seront dans 'Work:Start'. Vos
- scripts lançant vos jeux seront dans 'Games:Start'.
-
- Les possibilités sont seulement limitées par votre imagination (un script
- qui lance une démo gourmande en mémoire, un script réalisant un slide-show
- de vos images...).
-
-
- 6. Remerciements :
- ******************
-
- Je tiens tout d'abord à remercier Wouter Van Oortmerssen pour son fabuleux
- langage E sans lequel ce logiciel n'aurait jamais vu le jour.
-
- Je remercie également Jason R. Hulance pour son "Beginer.Guide" qui est
- d'une grande aide pour les nouveaux développeurs.
-
- Merci à John Hughes pour le programme WBStartup+. J'ai utilisé ton programme
- car des personnes m'ont demandé d'y faire appel. Je te demande de bien
- vouloir m'excuser de ne pas t'avoir demander une autorisation. J'espère que
- tu ne m'en veux pas trop :-).
-
- Je salut Philippe 'Elwood' Ferrucci pour son aide dans la finalisation de la
- version 1.0 et 1.05.
-
- Salut à tous les potes des réunions de JANAL LYON (tous les troisièmes
- samedi du mois à partir de 15 heures).
-
- Pour finir, salut à :
-
- Alamelama Dominique (merci pour la réparation de mon Amiga)
- Delantes 'HCL' Mathias (tes logiciels sont rigolos)
- Daniel de JANAL LYON (l'idée de ce logiciel était bonne)
- Saillour Pierre (range ton disque dur vieux !)
- Mearini Renaud (tu vas faire un malheur avec "Ben" et "Speed")
- Arnaud Yvan (vive le CD-ROM)
-
- Et bien sûr, hello à toute la scène Amiga.
-
- NOUS SOMMES DE RETOUR POUR LE FUTUR !
-
-
- 7. Les auteurs :
- ****************
-
- Vous pouvez nous joindre pour toutes appréciations ou suggestions aux
- adresses suivantes :
-
-
- OLIVERES Jean-Marc GUENOT Raphaël
- 12, Rue Charles Porcher 22, Rue Jamen Grand
- 69009 LYON 69300 CALUIRE
- FRANCE FRANCE
-
- E-Mail : elwood@neptune.fr raphe@chezmoi.surle.net
- Subject : Moon Startup-Selector
-
-
- 8. Versions futures :
- *********************
-
- - Mettre une image en fond d'écran.
- - Proposer un choix de motifs pour le fond d'écran.
- - Nouveau look pour l'interface graphique.
- - Mise à jour du programme de préférences.
- - Plus de catalogues (vos traductions sont les bienvenues cf E-mail).
- - Correction des éventuels bugs... :-(
- - Proposer un choix entre une listview avec icônes uniquement
- icônes et texte
- texte uniquement.
- - 3D raytraced gadgets
- lightsourced menus
- gouraud shaded mouse pointer !!! ;-)
-
- Si vous avez envie de voir apparaître certaines options dans ce logiciel,
- vous pouvez toujours me contacter soit par courrier soit par E-mail.
- Je tacherais d'y inclure votre idée si elle me semble utile...
-
- 9. Historique :
- ***************
-
- Versions internes : 20.06.96 - 08.07.96
- -------------------
-
- Version 0.1 :
-
- - simple affichage à chaque lancement de la machine d'une fenêtre avec la
- liste des fichiers de startup à exécuter.
-
- Version 1.0 :
-
- - exécution du fichier sélectionné.
- - exécution du programme à chaque lancement de la machine.
- - ne peut être inclu dans une Startup-Séquence.
- - doit être lancé d'une Startup-Séquence indépendante.
-
- Version 1.01 :
-
- - appel à l'aide du bouton gauche de la souris.
- - peut être lancé à partir de la Startup-Séquence.
- - mais revient à cette dernière après exécution du script.
-
- Version 1.02 :
-
- - fermeture de la Startup-Séquence (bug).
- - n'exécute que le script choisi.
-
- Version 1.03 :
-
- - bug dans la fermeture de la Startup-Séquence non fixé.
- - possibilité de rendre inactif le répertoire WBStartup.
- - la fenêtre se centre sur l'écran d'ouverture.
-
- Versions diffusées : 16.07.96
- --------------------
-
- Version 1.04 :
-
- - definition du répertoire des fichiers de startup ajouté.
- - programme lancé d'une Startup-Séquence réduite.
- - lance par défaut le fichier Startup-Sequence.
- - menu About ajouté.
- - amélioration de l'interface.
- - une ou deux optimisations.
- - première diffusion du programme.
- - tri alphabétique.
- - possibilité de rendre inactif le fichier User-Startup.
- - ouverture possible d'un CLI.
- - bug fixé au niveau de la possibilité de rendre inactif le répertoire
- BStartup car cela ne fonctionnait pas en tant que bascule.
-
- Version 1.05 (7.09.96) :
-
- - une listview remplace les boutons.
- - plus de limitation à 20 fichiers.
- - meilleure gestion des erreurs.
- - corrigé un hit enforcer dans le menu.
-
- Version 1.1 (24.09.96) :
-
- - sauvegarde du dernier script exécuté.
- - sauvegarde des choix effectués.
- - quelques optimisations.
- - fonctionne avec ou sans la Reqtools.library.
- - affiche le dernier script sauvegardé.
- - detection et lancement possible des préférences de WBStartup+ si installé.
- - création automatique du fichier xx_log au premier lancement du programme.
- - réécriture de la doc pour plus de clarté dans les explications
- d'installation et de démarrage.
-
- Version 1.2 (01.02.97) :
-
- - double-clique pour selectionner le script.
- - corrigé un bug car quand le script comportait un espace dans son nom, il
- n'était pas exécuté.
-
- Version 1.2a (02.03.97):
-
- - corrigé un bug qui faisait que les préférences de la Reqtools n'étaient
- plus initialisées (bug indiqué par Damian Jurzysta).
- - corrigé le fait que les extensions .info et .bak apparaissaient dans la
- liste des scripts.
-
- Version 1.3 (19.05.97) :
-
- - le menu est bien visible sous WB 2.0.
- - plus de cadre autours du texte des checkboxes.
- - texte écrit en noir et non en blanc.
- - plus de faute d'orthographe dans le menu Project.
- - choix de la touche pour faire apparaitre la fenêtre (idée de Kenneth
- Jonnson).
-
- Version 2.0 (13.07.97) :
-
- - aucun argument.
- - programme de préférences.
- - choix entre un simple ou un double clique de souris pour lancer un script.
- - choix de la résolution d'écran.
- - possibilité de faire apparaître la fenêtre à chaque démarrage sans appel.
- - nouveau fichier de préférences éditable facilement.
- - gèle de la fenêtre quand une autre est ouverte par dessus.
- - fermeture de l'écran avec contrôle de présence de fenêtres.
- - appel possible du programme de préférences par le menu.
- - respect de l'environnement 2.0 ou 3.0 en fonction.
- - et... heu... de petits bugs :(
-
- Version 2.1 (11.09.97) :
-
- - ajout de sons.
- - choix du type de fontes.
- - gestion des moniteurs.
- - nouveau menu 'Commandes'.
- - éditer un script ou un nouveau fichier.
- - effacer des scripts.
- - localisation.
- - script d'installation.
- - nouvelle écriture de la doc.
- - multiples répertoires de scripts.
- - affichage d'icônes dans la listview.
- - suppression de l'affichage du dernier script sauvegardé.
- - à l'ouverture le script par défaut est sélectionné.
- - des optimisations.
- - nouveau menu 'Utiliser' dans le programme de préférences.
- - correction des bugs... Enfin j'espère...
-
- 10. Trucs et conseils :
- ***********************
-
- Vous pouvez ôtez les lignes concernant la User-Startup. Seulement quand vous
- voudrez installer un logiciel avec Installer, il vous provoquera un petit
- message afin d'inclure ces lignes dans votre séquence de démarrage. Si vous
- refusez et qu'après il doive écrire, par exemple, une assignation dans le
- fichier User-Startup, il l'écrira à la fin de votre séquence de démarrage.
-
- Vous pouvez également utiliser la fin de votre séquence de démarrage pour
- mettre en place toute une série d'assignation qui s'effectueront juste après
- que le programme rende la main à la séquence de démarrage.
-
- Si vous utilisez un Overdrive-HD, utilisez donc une touche du clavier pour
- appeler Startup-Selector comme par exemple LEFT-ALT. Cela vous évitera
- d'avoir un message vous demandant d'insérer le disque CC0:. (Merci à Kenneth
- Johnsonn pour la suggestion :-))
-
- Pour éditer un script, il vous faudra utiliser votre éditeur de texte favori.
- N'oubliez pas, si cela est nécessaire, de faire les assignations
- indispensables à son bon fonctionnement au début de votre nouvelle séquence
- de démarrage.
-